home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 002a / knk30.zip / KNK.DOC < prev    next >
Text File  |  1991-04-15  |  7KB  |  169 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                              Kannons and Katapults
  12.  
  13.                                by Alan Davenport
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.         Kannons and Katapults is a fun simulation of the old time castle vs.
  27. castle wars. Your users will try to defeat "King Computer" in a battle to the
  28. finish. King Computer is no push over and fights a decent battle. Only the
  29. best strategists on your system will be able to win consistantly.
  30.  
  31.  
  32.         Kannons and Katapults makes extensive use of ANSI sound effects. There
  33. are TEN different sound effects in the game! The only time KNK will make
  34. sounds on the LOCAL console is when you are playing in the local mode. (Or you
  35. turn on local sounds when a remote caller is online. More on this later.) Your
  36. callers will be able to turn THEIR sound effects on and off completely
  37. independent of the local console sound effects.
  38.  
  39.  
  40.         Each Kannons and Katapults game takes only 10 minutes or so to
  41. complete, so your users will not have to spend tremendous amounts of time per
  42. day playing in order to enjoy the door. KNK also has a built-in baud rate
  43. locking scheme. There is NO need to use a seperate baud rate locking program
  44. in order to run KNK using a high-speed modem locked at 19200 or 38400.
  45.  
  46.  
  47.         The ONLY time Kannons and Katapults reads or writes to the disk is at
  48. the very end of each game when it reads in then updates the statistics and
  49. scoreboard files. This takes MUCH less than a second. For this reason, you
  50. should have no trouble running this door on a multi-node BBS system. The
  51. chances of two users both ending their game at EXACTLY the same moment in time
  52. on two different nodes is immeasurablely small. Even if they did, all that
  53. will happen is the statistics file(s) "KNK.DAT" or "KNK-USER.DAT" might get
  54. ruined. If this happens, just erase it. KNK automatically recreates its
  55. statistics file if it is missing.
  56.  
  57.        
  58.         To set this door up, you will need to create a directory to place it
  59. in. In the examples below, I will assume that you have created a directory
  60. called "C:\KNK". After creating the directory, log into it and copy KNK.EXE
  61. and BRUN30.EXE into the directory. (If you have other doors that use BRUN30,
  62. you only need ONE copy and may skip copying BRUN30, as long as you have at
  63. least ONE copy in a directory pointed to by the system PATH statement.)
  64.  
  65.  
  66. The files included with KNK are:
  67.  
  68. KNK.EXE             The actual door program.
  69. BRUN30.EXE          The Microsoft run-time module patched for 38400 baud.
  70. KNK.DOC             The file you are reading now.
  71. REGISTER.DOC        How to register this door.
  72.  
  73.  
  74. Files created by KNK are:
  75.  
  76. KNK.DAT             A small data file where game play statistics are kept.
  77. KNK-USERS.DAT       A small file the holds each player's monthly stats.
  78. KNK-BEST.ASC        A human readable scoreboard file for current month.
  79. KNK-LAST.ASC        Last month's scoreboard file. (Human readable.)
  80. KNK.LOG             A log file containing run-time errors.
  81.  
  82.  
  83. Other files needed by the door and are NOT included in this package are:
  84.  
  85. DORINFOx.DEF            Passes user's info from your BBS to the Door.
  86.  
  87.  
  88.         To run Kannons and Katapults in the Test Mode without a BBS you may
  89. start it like this:
  90.  
  91. KNK.EXE /L
  92.  
  93.         You will be logged into the door as "Local User" and it will run
  94. without a BBS. This will allow you to play without first logging onto your
  95. BBS. KNK will prompt you for your name. You should usethe SAME name every time
  96. as the name you enter is used to create the scoreboard file.
  97.  
  98.  
  99.         To run Kannons and Katapults from your BBS, you must tell it where to
  100. find DORINFOx.DEF from your BBS. (Replace the "x" in the example with the BBS
  101. node number if running multi-node.) If your BBS software does NOT produce a
  102. file called DORINFOx.DEF when it shells to a door, you will need to use a
  103. convert program to create one for you. There are many different ones to do the
  104. job for you. Consult a guru familiar with running doors with your BBS
  105. software. A sample batch file to run Kannons and Katapults is listed below:
  106.  
  107.  
  108. CD \KNK
  109. KNK C:\BBS\DORINFO1.DEF
  110. CD \BBS
  111.  
  112.  
  113.         Yes, that's ALL there is to it! Just change to the door's directory
  114. and pass it the FULL PATH to and NAME of the DORINFOx.DEF file.
  115.  
  116.  
  117.         It is only slightly more complex if you are running a high speed modem
  118. at a locked baud rate. To do this you must pass the locked baud rate to the
  119. door when you start it. Here is an example of how to do this: \
  120.                                                                !
  121.                            ___________________________________/
  122. CD \KNK                   V
  123. KNK C:\BBS\DORINFO1.DEF 38400
  124. CD \BBS
  125.  
  126.         Locked baud rates will work up to 38400. You MUST pass a valid baud
  127. rate to the door. (300,1200,2400,4800,9600,19200,38400) If you pass it a baud
  128. rate of 5234.66 it will bomb with an "ERROR 64"! It is up to YOU to get this
  129. right. Note, there is NO NEED to pass the baud rate if you are NOT running a
  130. locked COM port. In that case, KNK will correctly get the user's baud rate
  131. from the DORINFO1.DEF file.
  132.  
  133.  
  134.         You may wish to make a menu entry on your BBS to show "KNK-BEST.ASC".
  135. This is the scoreboard file for the current month. Each month the scoreboard
  136. is cleared and the current "KNK-BEST.ASC" is renamed to "KNK-LAST.ASC". You
  137. may want to add a menu entry to show this file as well. When you first start
  138. out, until the month changes, there will be NO "KNK-LAST.ASC" to display. You
  139. may wish to create a small file that says "No last months scoreboard!" until
  140. one gets created by the game when the month changes. NOTE: You should NOT
  141. RENAME or MOVE either scoreboard file from the game's directory since it reads
  142. them itself when a player requests to view the scoreboard! If you want them in
  143. another directory to display them from inside your BBS, you should COPY them
  144. there not move or rename them!
  145.  
  146.  
  147.         There are THREE function keys available when a Kannons and Katapults
  148. is running. "F4" toggles the LOCAL CONSOLE sound effects on and off. "F5" will
  149. instantly terminate the door and return the user to your BBS or YOU to DOS if
  150. you are logged on in the Test Mode. "F10" will initiate the "Chat Mode" where
  151. you and your user can type in real time to each other. Pressing escape
  152. terminates chat mode.
  153.  
  154.         That is all there is to this documentation. I like keeping it short
  155. and sweet! (-; If you have any problems setting up this door first try to
  156. contact an expert local to you. If you really get stuck, I will try to help if
  157. you send a Fidonet Netmail to address 1:13/75 OR if you call and log on to my
  158. BBS (Phone 1-717-686-3037 9600 HST) and leave a message. Please try all you
  159. can to solve your problem first. Sometimes a little head scratching is all it
  160. takes!
  161.  
  162.  
  163. *********************************************************************
  164. * FOR INFORMATION ON HOW TO REGISTER THIS DOOR READ "REGISTER.DOC"! *
  165. *********************************************************************
  166.  
  167. Alan Davenport
  168. 4-15-91
  169.